c783f0113a8d91eb183307be81dd9d799163cd99,java/org/lwjgl/opengl/GL20.java,GL20,glGetActiveUniform,#number#number#IntBuffer#IntBuffer#,1204

Before Change


	 * @param type    the data type of the uniform variable
	 */
	public static String glGetActiveUniform(int program, int index, IntBuffer size, IntBuffer type) {
		int maxLength = glGetProgrami(program, GL_ACTIVE_UNIFORM_MAX_LENGTH);
		if ( CHECKS ) {
			check(size, 1);
			check(type, 1);
		}
		MemoryStack stack = stackGet(); int stackPointer = stack.getPointer();
		try {
			IntBuffer length = stack.ints(0);
			ByteBuffer name = stack.malloc(maxLength);
			nglGetActiveUniform(program, index, maxLength, memAddress(length), memAddress(size), memAddress(type), memAddress(name));
			return memASCII(name, length.get(0));
		} finally {
			stack.setPointer(stackPointer);
		}

After Change


	 * @param size    the size of the uniform variable
	 * @param type    the data type of the uniform variable
	 */
	public static String glGetActiveUniform(int program, int index, IntBuffer size, IntBuffer type) {
		return glGetActiveUniform(program, index, glGetProgrami(program, GL_ACTIVE_UNIFORM_MAX_LENGTH), size, type);
	}

	// --- [ glGetUniformfv ] ---